@charset "UTF-8";
@import url(reset.css);
@import url(common.css);

/* 订单提交成功 */
.submit-succ{
   width: 952px;
   height: 144px;
   margin: 20px auto 20px;
   border:4px solid #dff2dc;
   background: #f4fff3;
   padding-top:22px;  
}
.s-con{
   padding: 0 20px;
}
.s-con p{
   padding-left:72px;
   font-size: 14px;
}
.s-con .s-txt{
   border-bottom: 1px solid #dce6db;
   margin-bottom: 26px;
   padding-bottom: 16px;
   font-size: 22px;  
}
.s-txt span{
    color: #e51b23;
}
.s-con .s-num{
   margin-bottom: 14px;
}
.s-con .s-price{
   font-size: 32px;
   color: #e51b23; 
}
.s-con em{
   font-size: 22px;
}

/* 确认付款 */
.payment{
   width: 680px;
   height: 540px;
   margin: 0 auto;
   border: 1px solid #e7e7e7;
   border-top: 4px solid #e78d38;
   padding:48px 0 0 278px; 
}
.p-mon{
   font-size: 20px;
}
.p-mon span{
   color: #e51b23;
   margin-left: 22px;
   margin-bottom: 20px;
   display: inline-block;
}
.ipt{
   width: 200px;
   height: 41px;
   line-height: 41px;
   color: #999;
   font-size: 16px;
   border: 1px solid #dedede;
   padding: 0 10px; 
}
.gain{
   width: 118px;
   height: 38px;
   line-height: 38px;
   border: 1px solid #03a9f4;
   text-align: center;
   color: #03a9f4;
   font-size: 16px;
   display: inline-block;
   margin-left: 5px;
   -moz-user-select: none;
   -webkit-user-select: none;
   user-select: none; 
   cursor: pointer;
   border-radius: 2px;    
}
.gain:hover{
   background: #6bcdf9;
   color: #fff;
   border: 1px solid #6bcdf9;      
}
.btn{
   width: 224px;
   height: 54px;
   line-height: 54px;
   background: #03a9f4;
   color: #fff;
   font-size: 20px;
   border-radius: 5px;
   margin-top: 30px;
}